package com.fanrenqiji.common.utils.excels;

import java.io.InputStream;
import java.util.Map;

import net.sf.jxls.exception.ParsePropertyException;
import net.sf.jxls.transformer.XLSTransformer;

import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.ss.usermodel.Workbook;

/**
 * @author lijian E-mail:ljz0721cx@163.com
 * @version 创建时间：2015年3月24日 下午15:24:53
 * @description 写入Excel的数据
 */
public class WriteExcel {

	/**
	 * 
	 * @param is 进入的流文件
	 * @param beans 需要迭代的map对象
	 * @return
	 */
	public static Workbook write(InputStream is, Map beans) {
		XLSTransformer transformer = new XLSTransformer();
		try {
			return transformer.transformXLS(is, beans);
		} catch (ParsePropertyException e) {
			e.printStackTrace();
		} catch (InvalidFormatException e) {
			e.printStackTrace();
		}
		return null;
	}
}
